package com.letoken.platform.repo.admin.dao;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.letoken.platform.repo.admin.po.AdminRechargeConfig;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.letoken.platform.repo.admin.res.config.QueryRechargeConfigByIdRes;
import com.letoken.platform.repo.admin.res.config.QueryRechargeConfigRes;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 * 充值资金归集地址配置表 Mapper 接口
 * </p>
 *
 * @author 作者
 * @since 2022-11-24
 */
public interface AdminRechargeConfigMapper extends BaseMapper<AdminRechargeConfig> {

    Page<QueryRechargeConfigRes> queryRechargeConfigList(Page<QueryRechargeConfigRes> page, @Param("tokenId") Integer tokenId);

    AdminRechargeConfig queruConfigByTokenId(@Param("tokenId") Integer tokenId);

    QueryRechargeConfigByIdRes queryRechargeConfigById(@Param("id") Integer id);
}
